<%-- 
    Document   : subirImagen
    Created on : 2/12/2009, 04:41:07 PM
    Author     : ADMINISTRADOR
--%>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%>
<%@taglib prefix="r" uri="http://richfaces.ajax4jsf.org/rich" %>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>

<script language="javascript" src="/colegiatura/js/funciones.js"></script>
<link href="/colegiatura/Estilos/estilosEsymons.css" rel="stylesheet" type="text/css" />

<f:view>
<h:form enctype="multipart/form-data">
<table width="100%" border="0" >
<tr>
    <td height="23" align="left" valign="middle" class="texto3">
     <h:outputLabel value="Adjuntar Documentos Digitalizados"/></td>
</tr>
<tr><td>
<fieldset><legend>Colegiado</legend>
    <table width="700" border="0">
    <tr>
        <td width="120" height="25"><h:outputLabel value="Nro CIP :" styleClass="texto22"/></td>
        <td width="570" align="left"><h:outputLabel value="#{reportesController.persona.colegiado.colnumeroCip}" styleClass="texto20"/></td>
      </tr>
      <tr>
        <td width="120" height="25"><h:outputLabel value="Nombre :" styleClass="texto22"/></td>
        <td width="570" align="left"><h:outputLabel value="#{reportesController.persona.nombreCompleto}" styleClass="texto20"/></td>
      </tr>
    </table> </fieldset>
    </td></tr>
<tr><td>
<fieldset><legend>Adjuntar Documentos</legend>
    <table width="700" border="0">
    <tr>
        <td width="170" height="25"><h:outputLabel value="Tipo Documento:" styleClass="texto20" /></td>
        <td width="520"  align="left">
            <h:selectOneMenu value="#{reportesController.colImagen.timCodigo}" styleClass="fondo012" onchange="submit();" >
            <f:selectItem itemLabel="--Seleccionar------" />
            <f:selectItems value="#{tipoImagenController.selectListaParaColegiado}"/>
        </h:selectOneMenu></td>
      </tr>
      <tr>
        <td width="170" height="25"><h:outputLabel value="Nro de Sello:" rendered="#{reportesController.colImagen.timCodigo.timCodigo==10}" styleClass="texto20" /></td>
        <td  align="left">
       <h:selectOneMenu rendered="#{reportesController.colImagen.timCodigo.timCodigo==10}"
               value="#{reportesController.nroSello}" styleClass="fondo012" >
            <f:selectItem itemLabel="-----Seleccionar-----" />
            <f:selectItem itemLabel="Sello 1" itemValue="s1"/>
            <f:selectItem itemLabel="Sello 2" itemValue="s2"/>
            <f:selectItem itemLabel="Sello 3" itemValue="s3"/>
        </h:selectOneMenu></td>
      </tr>
      <tr><td colspan="2" align="left" valign="top" height="30" >
     <t:inputFileUpload size="60" storage="file" value="#{reportesController.upFile}"/>
     <h:commandButton action="#{reportesController.upload}" value="Adjuntar" styleClass="enlace9"/>
     </td>
</tr>
    </table> </fieldset>
    </td></tr>

 
<tr><td colspan="2" height="25">
<r:dataTable rendered="#{reportesController.listaDocumentosColegiado!=null}"
   value="#{reportesController.listaDocumentosColegiado}" var="imagen" rows="6"
   reRender="dt" id="Table" border="0" headerClass="texto18" rowKeyVar="img" rowClasses="TableImpar,TablePar">
   <f:facet name="footer">
       <r:datascroller renderIfSinglePage="false"></r:datascroller>
   </f:facet>
   <r:column width="40">
       <f:facet name="header"></f:facet>
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==1}" url="/imagenColegiatura/iconFoto.png" alt="Foto" width="25" height="25" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==2}" url="/imagenColegiatura/iconDNI.png" alt="DNI Frente" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==3}" url="/imagenColegiatura/iconDNI.png" alt="DNI Espalda" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==4}" url="/imagenColegiatura/iconCV.png" alt="Titulo Frente" width="25" height="25" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==5}" url="/imagenColegiatura/iconCV.png" alt="Titulo Espalda" width="25" height="25" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==6}" url="/imagenColegiatura/pdf2.jpg" alt="Resolución" width="25" height="25" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==9}" url="/imagenColegiatura/firma2.jpg" alt="Firma" width="25" height="25" />
       <h:graphicImage rendered="#{imagen.timCodigo.timCodigo==10}" url="/imagenColegiatura/sellito.png" alt="Sello" width="25" height="25" />
   </r:column>
   <r:column width="100" >
       <f:facet name="header">
           <h:outputLabel value="Tipo Imagen" />
       </f:facet>
       <h:outputLabel value="#{imagen.timCodigo.timNombre}" styleClass="texto20"/>
   </r:column>
  <r:column width="80">
       <f:facet name="header">
           <h:outputLabel value="Fecha Registro" />
       </f:facet>
       <h:outputLabel value="#{imagen.fechaRegistro}" styleClass="texto20"/>
   </r:column>
   <r:column width="80">
       <f:facet name="header">
       </f:facet>
       <h:commandButton action="#{reportesController.mostrarImagen}" value="Ver Imagen" styleClass="enlace9">
           <f:setPropertyActionListener target="#{reportesController.colImagen}"  value="#{imagen}" />
       </h:commandButton>
   </r:column>
   <r:column width="30">
       <f:facet name="header"></f:facet>
       <h:commandButton action="#{reportesController.removerImagen}" image="/imagenColegiatura/eliminar.png" title="Remover">
           <f:setPropertyActionListener target="#{reportesController.colImagen}"  value="#{imagen}" />
       </h:commandButton>
   </r:column>
  <f:facet name="footer">
       <r:datascroller id="dt" renderIfSinglePage="false"></r:datascroller>
  </f:facet>
</r:dataTable>
<r:modalPanel height="#{reportesController.alto}" width="#{reportesController.ancho}" id="modal" resizeable="false" moveable="false" showWhenRendered="true"
     rendered="#{reportesController.verImagen}" >
    <f:facet name="header">
        <h:panelGroup>
            <h:outputLabel value="#{reportesController.colImagen.timCodigo.timNombre}" styleClass="texto22"/>
        </h:panelGroup>
    </f:facet>
    <h:panelGroup>
        <a4j:mediaOutput rendered="#{reportesController.colImagen.cimRuta!=null}" element="img" session="true"
        align="middle" createContent="#{reportesController.drawImagen}" mimeType="image/jpg" styleClass="#{reportesController.estilo}" >
              <a4j:support ajaxSingle="true" event="onclick" action="#{reportesController.ocultarImagen}" reRender="modal" />
        </a4j:mediaOutput>
        <r:componentControl for="modal" operation="hide" event="onclick" />
    </h:panelGroup>
</r:modalPanel>
</td></tr>
<tr>
  <td colspan="2" height="25" align="center">
      <h:commandButton action="#{reportesController.salir}" value="Cancelar" styleClass="enlace9"/>
  </td>
</tr>
</table>
</h:form>
</f:view>
